using LoggingMagic.LoggingParameters;

namespace LoggingMagic.Injectors.StaticField.Parameters
{
    internal class MessageParameters : StaticFieldParameters
    {
        public MessageParameters(ILoggingTaskAttributes attributes = null)
        {
            LoggingClassName = "Logger";
            LoggingFieldType = "Message.clsMsg";

            LoggingMethodSignature = "AutoEnteringHandler(System.String)";
            LoggingMethodWithParamsSignature = "AutoEnteringHandler(System.String,System.Object[])";

            ParametersChecker.CopyNotEmptyParameters(this, attributes);
        }
    }
}